package com.vrv.vap.baseline.entity;

import com.alibaba.excel.annotation.ExcelProperty;
import lombok.Data;
import java.util.Date;

@Data
public class MyTicket {
    @ExcelProperty("GUID")
    private String guid;
    
    @ExcelProperty("创建时间")
    private Date createTime;
    
    @ExcelProperty("创建用户")
    private String createUser;
    
    @ExcelProperty("部署ID")
    private String deployId;
    
    @ExcelProperty("表单数据")
    private String formData;
    
    @ExcelProperty("表单类型")
    private String formType;
    
    @ExcelProperty("内部GUID")
    private String innerGuid;
    
    @ExcelProperty("标记")
    private String mark;
    
    @ExcelProperty("模型ID")
    private String modelId;
    
    @ExcelProperty("名称")
    private String name;
    
    @ExcelProperty("订单号")
    private Integer orderNum;
    
    @ExcelProperty("权限类型")
    private String privildgeType;
    
    @ExcelProperty("工单状态")
    private String ticketStatus;
    
    @ExcelProperty("工单版本")
    private Integer ticketVersion;
    
    @ExcelProperty("更新时间")
    private Date updateTime;
    
    @ExcelProperty("更新用户")
    private String updateUser;
    
    @ExcelProperty("是否使用")
    private Boolean used;
    
    @ExcelProperty("模板GUID")
    private String templateGuid;
    
    @ExcelProperty("截止时间")
    private Integer deadlineTime;
    
    @ExcelProperty("是否可编辑截止时间")
    private Integer caneditDeadline;
    
    @ExcelProperty("工单名称规则")
    private String ticketNameRule;
    
    @ExcelProperty("是否可编辑工单名称")
    private Integer canEditTicketName;
    
    @ExcelProperty("流程内容")
    private String flowContent;
    
    @ExcelProperty("节点状态")
    private String nodeStatus;
    
    @ExcelProperty("BPMN路径")
    private String bpmnPath;
    
    @ExcelProperty("BPMN信息")
    private String bpmnInfo;
    
    @ExcelProperty("BPMN JSON")
    private String bpmnJson;
    
    @ExcelProperty("流程版本")
    private String processVersion;
    
    @ExcelProperty("工单类型")
    private String ticketType;
}